ro-ro transport - German English Dictionary